Learning Acyclic First-order Horn Sentences

نویسنده

  • Hiroki Arimura
چکیده

This paper considers the problem of learning an unknown rst-order Horn sentence H from examples of Horn clauses that H either implies or does not imply. Particularly, we deal with a subclass of rst-order Horn sentences ACH(k), called acyclic constrained Horn programs of constant arity k. ACH(k) allows recursions, disjunctive definitions, and the use of function symbols. We present an algorithm that exactly identi es every target Horn program H in ACH(k) in polynomial time in p;m and n using O(pmn k+1 ) entailment equivalence queries and O(pm 2 n 2k+1 ) request for hint queries, where p is the number of predicates, m is the number of clauses contained in H and n is the size of the longest counterexample. This algorithm combines saturation and least general generalization operators to invert resolution steps. Next, using the technique of replacing request for hint queries with entailment membership queries, we have a polynomial time learning algorithm using entailment equivalence and entailment membership queries for a subclass of ACH(k). Finally, we show that any algorithm which learns ACH(k) using entailment equivalence and entailment membership queries makes (mn k ) queries, and that the use of entailment cannot be eliminated to learn ACH(k) even with both equivalence and membership queries for ground atoms are allowed.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Learning Acyclic First-Order Horn Sentences from Entailment

This paper consider the problem of learning an unknown rst-order Horn sentenceH from examples of Horn clauses that H implies and does not imply. Particularly, we deal with a subclass of rst-order Horn sentences ACH(k), called acyclic constrained Horn programs of constant arity k. ACH(k) allow recursions, disjunctive de nitions, and the use of function symbols. We present an algorithm that exact...

متن کامل

Learning First-Order Acyclic Horn Programs from Entailment

In this paper, we consider learning rst-order Horn programs from entailment. In particular, we show that any subclass of rst-order acyclic Horn programs with constant arity is exactly learnable from equivalence and entailment membership queries provided it allows a polynomial-time subsumption procedure and satisses some closure conditions. One consequence of this is that rst-order acyclic deter...

متن کامل

New Revision Algorithms

A revision algorithm is a learning algorithm that identifies the target concept, starting from an initial concept. Such an algorithm is considered efficient if its complexity (in terms of the resource one is interested in) is polynomial in the syntactic distance between the initial and the target concept, but only polylogarithmic in the number of variables in the universe. We give efficient rev...

متن کامل

Effective Rule Induction from Molecular Structures Represented by Labeled Graphs

Acyclic conjunctive queries form a polynomially evaluable fragment of definite nonrecursive first-order Horn clauses. Labeled graphs, a special class of relational structures, provide a natural way for representing chemical compounds. We propose an algorithm specific to learning acyclic conjunctive queries predicting certain properties of molecules represented by labeled graphs. To compensate f...

متن کامل

Learning Weakly Acyclic Horn Programs

We consider a general class of \weakly acyclic Horn programs" where the literals implied by the examples and the target clauses form an acyclic dependency graph. A Horn clause is transparent if all the terms in all its derivations from the target program are contained in the clause itself. A Horn program is transparent if all its clauses are transparent. We show that any subclass of rst-order w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997